(!using-chapters)
(!definitely-latex)
(!default-title "The Incomplete Scheme 48 Reference Manual for release 1.9.2")
(!default-title "The Incomplete Scheme 48 Reference Manual for release 1.9.2")
(!using-chapters)
(!using-chapters)
(!toc-page 1)
(!using-chapters)
(!toc-entry 0 "1" 2 "node_chap_1" "Introduction")
(!using-chapters)
(!toc-entry 0 "2" 3 "node_chap_2" "User&rsquo;s guide")
(!toc-entry 1 "2.1" 3 "node_sec_2.1" "Command line arguments")
(!toc-entry 1 "2.2" 3 "node_sec_2.2" "Command processor")
(!toc-entry 1 "2.3" 3 "node_sec_2.3" "Editing")
(!toc-entry 1 "2.4" 3 "node_sec_2.4" "Performance")
(!toc-entry 1 "2.5" 3 "node_sec_2.5" "Disassembler")
(!toc-entry 1 "2.6" 3 "node_sec_2.6" "Module system")
(!toc-entry 1 "2.7" 3 "node_sec_2.7" "Library")
(!using-chapters)
(!toc-entry 0 "3" 4 "node_chap_3" "Command processor")
(!toc-entry 1 "3.1" 4 "node_sec_3.1" "Current focus value and <tt>##</tt>")
(!toc-entry 1 "3.2" 4 "node_sec_3.2" "Command levels")
(!toc-entry 1 "3.3" 4 "node_sec_3.3" "Logistical commands")
(!toc-entry 1 "3.4" 4 "node_sec_3.4" "Module commands")
(!toc-entry 1 "3.5" 4 "node_sec_3.5" "Debugging commands")
(!toc-entry 1 "3.6" 4 "node_sec_3.6" "Profiling commands")
(!toc-entry 2 "3.6.1" 4 "node_sec_3.6.1" "How the profiler works")
(!toc-entry 1 "3.7" 4 "node_sec_3.7" "Settings")
(!toc-entry 1 "3.8" 4 "node_sec_3.8" "Inspection mode")
(!toc-entry 1 "3.9" 4 "node_sec_3.9" "Command programs")
(!toc-entry 1 "3.10" 4 "node_sec_3.10" "Building images")
(!toc-entry 1 "3.11" 4 "node_sec_3.11" "Resource query and control")
(!toc-entry 1 "3.12" 4 "node_sec_3.12" "Threads")
(!toc-entry 1 "3.13" 4 "node_sec_3.13" "Quite obscure")
(!using-chapters)
(!toc-entry 0 "4" 5 "node_chap_4" "Module system")
(!toc-entry 1 "4.1" 5 "node_sec_4.1" "Introduction")
(!toc-entry 1 "4.2" 5 "node_sec_4.2" "The configuration language")
(!index 2 5)
(!index 4 5)
(!index 6 5)
(!index 8 5)
(!toc-entry 1 "4.3" 5 "node_sec_4.3" "Interfaces")
(!index 10 5)
(!index 12 5)
(!toc-entry 1 "4.4" 5 "node_sec_4.4" "Macros")
(!toc-entry 1 "4.5" 5 "node_sec_4.5" "Higher-order modules")
(!toc-entry 1 "4.6" 5 "node_sec_4.6" "Compiling and linking")
(!toc-entry 1 "4.7" 5 "node_sec_4.7" "Semantics of configuration mutation")
(!toc-entry 1 "4.8" 5 "node_sec_4.8" "Command processor support")
(!toc-entry 1 "4.9" 5 "node_sec_4.9" "Configuration packages")
(!toc-entry 1 "4.10" 5 "node_sec_4.10" "Discussion")
(!using-chapters)
(!toc-entry 0 "5" 6 "node_chap_5" "Libraries")
(!toc-entry 1 "5.1" 6 "node_sec_5.1" "General utilities")
(!index 14 6)
(!index 16 6)
(!index 18 6)
(!index 20 6)
(!index 22 6)
(!index 24 6)
(!index 26 6)
(!index 28 6)
(!index 30 6)
(!index 32 6)
(!index 34 6)
(!index 36 6)
(!index 38 6)
(!index 40 6)
(!index 42 6)
(!index 44 6)
(!index 46 6)
(!index 48 6)
(!index 50 6)
(!index 52 6)
(!index 54 6)
(!index 56 6)
(!toc-entry 1 "5.2" 6 "node_sec_5.2" "Pretty-printing")
(!index 58 6)
(!index 60 6)
(!index 62 6)
(!toc-entry 1 "5.3" 6 "node_sec_5.3" "Bitwise integer operations")
(!index 64 6)
(!index 66 6)
(!index 68 6)
(!index 70 6)
(!index 72 6)
(!index 74 6)
(!toc-entry 1 "5.4" 6 "node_sec_5.4" "Byte vectors")
(!index 76 6)
(!index 78 6)
(!index 80 6)
(!index 82 6)
(!index 84 6)
(!index 86 6)
(!index 88 6)
(!toc-entry 1 "5.5" 6 "node_sec_5.5" "Sparse vectors")
(!index 90 6)
(!index 92 6)
(!index 94 6)
(!index 96 6)
(!toc-entry 1 "5.6" 6 "node_sec_5.6" "Cells")
(!index 98 6)
(!index 100 6)
(!index 102 6)
(!index 104 6)
(!toc-entry 1 "5.7" 6 "node_sec_5.7" "Queues")
(!index 106 6)
(!index 108 6)
(!index 110 6)
(!index 112 6)
(!index 114 6)
(!index 116 6)
(!index 118 6)
(!index 120 6)
(!index 122 6)
(!index 124 6)
(!index 126 6)
(!index 128 6)
(!index 130 6)
(!index 132 6)
(!index 134 6)
(!index 136 6)
(!index 138 6)
(!index 140 6)
(!index 142 6)
(!toc-entry 1 "5.8" 6 "node_sec_5.8" "Arrays")
(!index 144 6)
(!index 146 6)
(!index 148 6)
(!index 150 6)
(!index 152 6)
(!index 154 6)
(!index 156 6)
(!index 158 6)
(!index 160 6)
(!toc-entry 1 "5.9" 6 "node_sec_5.9" "Records")
(!index 162 6)
(!toc-entry 2 "5.9.1" 6 "node_sec_5.9.1" "Low-level access to records")
(!index 164 6)
(!index 166 6)
(!index 168 6)
(!index 170 6)
(!index 172 6)
(!index 174 6)
(!index 176 6)
(!toc-entry 2 "5.9.2" 6 "node_sec_5.9.2" "Record types")
(!index 178 6)
(!index 180 6)
(!index 182 6)
(!index 184 6)
(!index 186 6)
(!index 188 6)
(!index 190 6)
(!index 192 6)
(!index 194 6)
(!index 196 6)
(!toc-entry 1 "5.10" 6 "node_sec_5.10" "Finite record types")
(!toc-entry 1 "5.11" 6 "node_sec_5.11" "Sets over finite types")
(!index 198 6)
(!index 200 6)
(!index 202 6)
(!index 204 6)
(!index 206 6)
(!index 208 6)
(!index 210 6)
(!index 212 6)
(!toc-entry 1 "5.12" 6 "node_sec_5.12" "Hash tables")
(!index 214 6)
(!index 216 6)
(!index 218 6)
(!index 220 6)
(!index 222 6)
(!index 224 6)
(!index 226 6)
(!index 228 6)
(!index 230 6)
(!index 232 6)
(!index 234 6)
(!index 236 6)
(!index 238 6)
(!index 240 6)
(!toc-entry 1 "5.13" 6 "node_sec_5.13" "Port extensions")
(!index 242 6)
(!index 244 6)
(!index 246 6)
(!index 248 6)
(!index 250 6)
(!index 252 6)
(!index 254 6)
(!index 256 6)
(!index 258 6)
(!toc-entry 1 "5.14" 6 "node_sec_5.14" "Fluid bindings")
(!index 260 6)
(!index 262 6)
(!index 264 6)
(!index 266 6)
(!toc-entry 1 "5.15" 6 "node_sec_5.15" "OS strings")
(!index 268 6)
(!index 270 6)
(!index 272 6)
(!index 274 6)
(!index 276 6)
(!index 278 6)
(!index 280 6)
(!index 282 6)
(!index 284 6)
(!index 286 6)
(!index 288 6)
(!index 290 6)
(!index 292 6)
(!index 294 6)
(!index 296 6)
(!toc-entry 1 "5.16" 6 "node_sec_5.16" "Shell commands")
(!index 298 6)
(!index 300 6)
(!toc-entry 1 "5.17" 6 "node_sec_5.17" "Sockets")
(!index 302 6)
(!index 304 6)
(!index 306 6)
(!index 308 6)
(!index 310 6)
(!index 312 6)
(!index 314 6)
(!toc-entry 1 "5.18" 6 "node_sec_5.18" "Profiling")
(!index 316 6)
(!index 318 6)
(!index 320 6)
(!index 322 6)
(!index 324 6)
(!index 326 6)
(!index 328 6)
(!index 330 6)
(!index 332 6)
(!index 334 6)
(!index 336 6)
(!index 338 6)
(!index 340 6)
(!index 342 6)
(!index 344 6)
(!index 346 6)
(!index 348 6)
(!index 350 6)
(!index 352 6)
(!index 354 6)
(!index 356 6)
(!index 358 6)
(!toc-entry 1 "5.19" 6 "node_sec_5.19" "Macros for writing loops")
(!toc-entry 2 "5.19.1" 6 "node_sec_5.19.1" "<tt>Iterate</tt>")
(!toc-entry 2 "5.19.2" 6 "node_sec_5.19.2" "<tt>Reduce</tt>")
(!toc-entry 2 "5.19.3" 6 "node_sec_5.19.3" "Sequence types")
(!toc-entry 2 "5.19.4" 6 "node_sec_5.19.4" "Synchronous sequences")
(!toc-entry 2 "5.19.5" 6 "node_sec_5.19.5" "Examples")
(!toc-entry 2 "5.19.6" 6 "node_sec_5.19.6" "Defining sequence types")
(!toc-entry 2 "5.19.7" 6 "node_sec_5.19.7" "Expanded code")
(!toc-entry 1 "5.20" 6 "node_sec_5.20" "Sorting lists and vectors")
(!toc-entry 2 "5.20.1" 6 "node_sec_5.20.1" "Design rules")
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_5" "What vs. how")
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_6" "Consistency across procedure signatures")
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_7" "Less-than parameter first, data parameter after")
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_8" "Ordering, comparison procedures and stability")
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_9" "All vector operations accept optional subrange parameters")
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_10" "Required vs. allowed side-effects")
(!toc-entry 2 "5.20.2" 6 "node_sec_5.20.2" "Procedure specification")
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_11" "Procedure naming and functionality")
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_12" "Types of parameters and return values")
(!toc-entry 3 "5.20.2.1" 6 "node_sec_5.20.2.1" "<tt>sorting</tt>---general sorting package")
(!index 360 6)
(!index 362 6)
(!index 364 6)
(!index 366 6)
(!index 368 6)
(!index 370 6)
(!index 372 6)
(!index 374 6)
(!index 376 6)
(!index 378 6)
(!index 380 6)
(!index 382 6)
(!index 384 6)
(!index 386 6)
(!index 388 6)
(!index 390 6)
(!toc-entry 3 "5.20.2.2" 6 "node_sec_5.20.2.2" "Algorithm-specific sorting packages")
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_13" "<tt>sorted</tt>---sorted predicates")
(!index 392 6)
(!index 394 6)
(!index 396 6)
(!index 398 6)
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_14" "<tt>list-merge-sort</tt>---list merge sort")
(!index 400 6)
(!index 402 6)
(!index 404 6)
(!index 406 6)
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_15" "<tt>vector-merge-sort</tt>---vector merge sort")
(!index 408 6)
(!index 410 6)
(!index 412 6)
(!index 414 6)
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_16" "<tt>vector-heap-sort</tt>---vector heap sort")
(!index 416 6)
(!index 418 6)
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_17" "<tt>vector-quick-sort</tt>---vector quick sort")
(!index 420 6)
(!index 422 6)
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_18" "<tt>vector-quick-sort3</tt>---vector quick sort with 3-way comparisons")
(!index 424 6)
(!index 426 6)
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_20" "<tt>vector-insert-sort</tt>---vector insertion sort")
(!index 428 6)
(!index 430 6)
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_21" "<tt>delete-neighbor-duplicates</tt>---list and vector\ndelete neighbor duplicates")
(!index 432 6)
(!index 434 6)
(!index 436 6)
(!index 438 6)
(!toc-entry 4 "IGNORE" 6 "node_sec_Temp_22" "<tt>binary-searches</tt>---vector binary search")
(!index 440 6)
(!index 442 6)
(!toc-entry 2 "5.20.3" 6 "node_sec_5.20.3" "Algorithmic properties")
(!toc-entry 1 "5.21" 6 "node_sec_5.21" "Regular expressions")
(!index 444 6)
(!toc-entry 2 "5.21.1" 6 "node_sec_5.21.1" "Character sets")
(!index 446 6)
(!index 448 6)
(!index 450 6)
(!index 452 6)
(!index 454 6)
(!index 456 6)
(!index 458 6)
(!index 460 6)
(!index 462 6)
(!toc-entry 2 "5.21.2" 6 "node_sec_5.21.2" "Anchoring")
(!index 464 6)
(!index 466 6)
(!toc-entry 2 "5.21.3" 6 "node_sec_5.21.3" "Composite expressions")
(!index 468 6)
(!index 470 6)
(!index 472 6)
(!index 474 6)
(!index 476 6)
(!index 478 6)
(!toc-entry 2 "5.21.4" 6 "node_sec_5.21.4" "Case sensitivity")
(!index 480 6)
(!index 482 6)
(!toc-entry 2 "5.21.5" 6 "node_sec_5.21.5" "Submatches and matching")
(!index 484 6)
(!index 486 6)
(!index 488 6)
(!index 490 6)
(!index 492 6)
(!index 494 6)
(!index 496 6)
(!index 498 6)
(!toc-entry 1 "5.22" 6 "node_sec_5.22" "SRFIs")
(!using-chapters)
(!toc-entry 0 "6" 7 "node_chap_6" "Unicode")
(!toc-entry 1 "6.1" 7 "node_sec_6.1" "Characters and their codes")
(!index 500 7)
(!index 502 7)
(!index 504 7)
(!toc-entry 1 "6.2" 7 "node_sec_6.2" "Character and string literals")
(!toc-entry 2 "6.2.1" 7 "node_sec_6.2.1" "Character literals")
(!toc-entry 2 "6.2.2" 7 "node_sec_6.2.2" "String literals")
(!toc-entry 2 "6.2.3" 7 "node_sec_6.2.3" "Identifiers and symbol literals")
(!toc-entry 1 "6.3" 7 "node_sec_6.3" "Character classification and case mappings")
(!index 506 7)
(!index 508 7)
(!index 510 7)
(!index 512 7)
(!index 514 7)
(!index 516 7)
(!index 518 7)
(!index 520 7)
(!index 522 7)
(!index 524 7)
(!index 526 7)
(!index 528 7)
(!toc-entry 1 "6.4" 7 "node_sec_6.4" "SRFI 14")
(!toc-entry 1 "6.5" 7 "node_sec_6.5" "R6RS")
(!toc-entry 1 "6.6" 7 "node_sec_6.6" "I/O")
(!index 530 7)
(!toc-entry 2 "6.6.1" 7 "node_sec_6.6.1" "Text codecs")
(!index 532 7)
(!index 534 7)
(!index 536 7)
(!index 538 7)
(!index 540 7)
(!index 542 7)
(!index 544 7)
(!index 546 7)
(!index 548 7)
(!index 550 7)
(!index 552 7)
(!index 554 7)
(!toc-entry 2 "6.6.2" 7 "node_sec_6.6.2" "Text-codec utilities")
(!index 556 7)
(!index 558 7)
(!toc-entry 2 "6.6.3" 7 "node_sec_6.6.3" "Creating text codecs")
(!index 560 7)
(!index 562 7)
(!index 564 7)
(!index 566 7)
(!index 568 7)
(!index 570 7)
(!toc-entry 1 "6.7" 7 "node_sec_6.7" "Default encodings")
(!using-chapters)
(!toc-entry 0 "7" 8 "node_chap_7" "Threads")
(!toc-entry 1 "7.1" 8 "node_sec_7.1" "Creating and controlling threads")
(!index 572 8)
(!index 574 8)
(!index 576 8)
(!index 578 8)
(!index 580 8)
(!index 582 8)
(!index 584 8)
(!index 586 8)
(!index 588 8)
(!toc-entry 1 "7.2" 8 "node_sec_7.2" "Advanced thread handling")
(!index 590 8)
(!index 592 8)
(!toc-entry 1 "7.3" 8 "node_sec_7.3" "Debugging multithreaded programs")
(!index 594 8)
(!toc-entry 1 "7.4" 8 "node_sec_7.4" "Optimistic concurrency")
(!index 596 8)
(!index 598 8)
(!index 600 8)
(!index 602 8)
(!index 604 8)
(!index 606 8)
(!index 608 8)
(!index 610 8)
(!index 612 8)
(!index 614 8)
(!index 616 8)
(!index 618 8)
(!index 620 8)
(!index 622 8)
(!index 624 8)
(!index 626 8)
(!index 628 8)
(!index 630 8)
(!index 632 8)
(!index 634 8)
(!index 636 8)
(!index 638 8)
(!index 640 8)
(!index 642 8)
(!index 644 8)
(!toc-entry 1 "7.5" 8 "node_sec_7.5" "Condition variables")
(!index 646 8)
(!index 648 8)
(!index 650 8)
(!index 652 8)
(!index 654 8)
(!index 656 8)
(!index 658 8)
(!index 660 8)
(!index 662 8)
(!toc-entry 1 "7.6" 8 "node_sec_7.6" "Mutual exclusion")
(!toc-entry 2 "7.6.1" 8 "node_sec_7.6.1" "Locks")
(!index 664 8)
(!index 666 8)
(!index 668 8)
(!index 670 8)
(!index 672 8)
(!toc-entry 2 "7.6.2" 8 "node_sec_7.6.2" "Placeholders")
(!index 674 8)
(!index 676 8)
(!index 678 8)
(!index 680 8)
(!index 682 8)
(!toc-entry 1 "7.7" 8 "node_sec_7.7" "Writing custom synchronization abstractions")
(!index 684 8)
(!index 686 8)
(!index 688 8)
(!index 690 8)
(!index 692 8)
(!toc-entry 1 "7.8" 8 "node_sec_7.8" "Concurrent ML abstractions")
(!toc-entry 2 "7.8.1" 8 "node_sec_7.8.1" "Basic rendezvous combinators")
(!index 694 8)
(!index 696 8)
(!index 698 8)
(!index 700 8)
(!index 702 8)
(!index 704 8)
(!index 706 8)
(!index 708 8)
(!toc-entry 2 "7.8.2" 8 "node_sec_7.8.2" "Synchronous channels")
(!index 710 8)
(!index 712 8)
(!index 714 8)
(!index 716 8)
(!index 718 8)
(!index 720 8)
(!toc-entry 2 "7.8.3" 8 "node_sec_7.8.3" "Synchronous variables")
(!toc-entry 3 "7.8.3.1" 8 "node_sec_7.8.3.1" "Placeholders")
(!index 722 8)
(!index 724 8)
(!index 726 8)
(!index 728 8)
(!index 730 8)
(!index 732 8)
(!toc-entry 3 "7.8.3.2" 8 "node_sec_7.8.3.2" "Jars")
(!index 734 8)
(!index 736 8)
(!index 738 8)
(!index 740 8)
(!index 742 8)
(!index 744 8)
(!toc-entry 2 "7.8.4" 8 "node_sec_7.8.4" "Timeouts")
(!index 746 8)
(!index 748 8)
(!toc-entry 2 "7.8.5" 8 "node_sec_7.8.5" "CML to Scheme correspondence")
(!using-chapters)
(!toc-entry 0 "8" 9 "node_chap_8" "Mixing Scheme 48 and C")
(!toc-entry 1 "8.1" 9 "node_sec_8.1" "Available facilities")
(!toc-entry 2 "8.1.1" 9 "node_sec_8.1.1" "Scheme structures")
(!toc-entry 2 "8.1.2" 9 "node_sec_8.1.2" "C naming conventions")
(!toc-entry 2 "8.1.3" 9 "node_sec_8.1.3" "Garbage collection and reference objects")
(!toc-entry 1 "8.2" 9 "node_sec_8.2" "Shared bindings")
(!toc-entry 2 "8.2.1" 9 "node_sec_8.2.1" "Exporting Scheme values to C")
(!index 750 9)
(!toc-entry 2 "8.2.2" 9 "node_sec_8.2.2" "Exporting C values to Scheme")
(!index 752 9)
(!index 754 9)
(!index 756 9)
(!toc-entry 2 "8.2.3" 9 "node_sec_8.2.3" "Complete shared binding interface")
(!index 758 9)
(!index 760 9)
(!index 762 9)
(!index 764 9)
(!index 766 9)
(!index 768 9)
(!index 770 9)
(!index 772 9)
(!toc-entry 1 "8.3" 9 "node_sec_8.3" "Calling C functions from Scheme")
(!index 774 9)
(!index 776 9)
(!toc-entry 1 "8.4" 9 "node_sec_8.4" "Dynamic loading")
(!index 778 9)
(!index 780 9)
(!index 782 9)
(!index 784 9)
(!toc-entry 1 "8.5" 9 "node_sec_8.5" "Accessing Scheme data from C")
(!toc-entry 2 "8.5.1" 9 "node_sec_8.5.1" "Constants")
(!toc-entry 2 "8.5.2" 9 "node_sec_8.5.2" "Converting values")
(!toc-entry 2 "8.5.3" 9 "node_sec_8.5.3" "C versions of Scheme procedures")
(!toc-entry 1 "8.6" 9 "node_sec_8.6" "Calling Scheme functions from C")
(!toc-entry 1 "8.7" 9 "node_sec_8.7" "Interacting with the Scheme heap")
(!toc-entry 2 "8.7.1" 9 "node_sec_8.7.1" "Registering global references")
(!toc-entry 2 "8.7.2" 9 "node_sec_8.7.2" "Local buffers")
(!toc-entry 2 "8.7.3" 9 "node_sec_8.7.3" "Special treatment for byte vectors")
(!toc-entry 2 "8.7.4" 9 "node_sec_8.7.4" "Memory overhead")
(!toc-entry 2 "8.7.5" 9 "node_sec_8.7.5" "Keeping C data structures in the Scheme heap")
(!toc-entry 2 "8.7.6" 9 "node_sec_8.7.6" "C code and heap images")
(!index 786 9)
(!toc-entry 1 "8.8" 9 "node_sec_8.8" "Using Scheme records in C code")
(!toc-entry 1 "8.9" 9 "node_sec_8.9" "Raising exceptions from external code")
(!toc-entry 1 "8.10" 9 "node_sec_8.10" "External events")
(!index 788 9)
(!index 790 9)
(!index 792 9)
(!index 794 9)
(!index 796 9)
(!toc-entry 2 "8.10.1" 9 "node_sec_8.10.1" "Collecting external events in external code")
(!toc-entry 2 "8.10.2" 9 "node_sec_8.10.2" "Handling external events in Scheme")
(!toc-entry 1 "8.11" 9 "node_sec_8.11" "Unsafe functions and macros")
(!toc-entry 1 "8.12" 9 "node_sec_8.12" "Converting external code to the new foreign-function interface")
(!using-chapters)
(!toc-entry 0 "9" 10 "node_chap_9" "Access to POSIX")
(!toc-entry 1 "9.1" 10 "node_sec_9.1" "Process primitives")
(!toc-entry 2 "9.1.1" 10 "node_sec_9.1.1" "Process creation and termination")
(!index 798 10)
(!index 800 10)
(!index 802 10)
(!index 804 10)
(!index 806 10)
(!index 808 10)
(!index 810 10)
(!index 812 10)
(!index 814 10)
(!index 816 10)
(!toc-entry 2 "9.1.2" 10 "node_sec_9.1.2" "<tt>Exec</tt>")
(!index 818 10)
(!index 820 10)
(!index 822 10)
(!index 824 10)
(!index 826 10)
(!toc-entry 1 "9.2" 10 "node_sec_9.2" "Signals")
(!index 828 10)
(!index 830 10)
(!index 832 10)
(!index 834 10)
(!index 836 10)
(!index 838 10)
(!toc-entry 2 "9.2.1" 10 "node_sec_9.2.1" "POSIX signals")
(!toc-entry 2 "9.2.2" 10 "node_sec_9.2.2" "Other signals")
(!toc-entry 2 "9.2.3" 10 "node_sec_9.2.3" "Sending signals")
(!index 840 10)
(!toc-entry 2 "9.2.4" 10 "node_sec_9.2.4" "Receiving signals")
(!index 842 10)
(!index 844 10)
(!index 846 10)
(!index 848 10)
(!index 850 10)
(!index 852 10)
(!index 854 10)
(!toc-entry 1 "9.3" 10 "node_sec_9.3" "Process environment")
(!toc-entry 2 "9.3.1" 10 "node_sec_9.3.1" "Process identification")
(!index 856 10)
(!index 858 10)
(!index 860 10)
(!index 862 10)
(!index 864 10)
(!index 866 10)
(!index 868 10)
(!index 870 10)
(!index 872 10)
(!index 874 10)
(!index 876 10)
(!index 878 10)
(!toc-entry 2 "9.3.2" 10 "node_sec_9.3.2" "Environment variables")
(!index 880 10)
(!index 882 10)
(!index 884 10)
(!toc-entry 1 "9.4" 10 "node_sec_9.4" "Users and groups")
(!index 886 10)
(!index 888 10)
(!index 890 10)
(!index 892 10)
(!index 894 10)
(!index 896 10)
(!index 898 10)
(!index 900 10)
(!index 902 10)
(!index 904 10)
(!index 906 10)
(!index 908 10)
(!index 910 10)
(!index 912 10)
(!index 914 10)
(!index 916 10)
(!index 918 10)
(!index 920 10)
(!index 922 10)
(!index 924 10)
(!index 926 10)
(!index 928 10)
(!toc-entry 1 "9.5" 10 "node_sec_9.5" "OS and machine identification")
(!index 930 10)
(!index 932 10)
(!index 934 10)
(!index 936 10)
(!index 938 10)
(!toc-entry 1 "9.6" 10 "node_sec_9.6" "Files and directories")
(!toc-entry 2 "9.6.1" 10 "node_sec_9.6.1" "Directory streams")
(!index 940 10)
(!index 942 10)
(!index 944 10)
(!index 946 10)
(!index 948 10)
(!toc-entry 2 "9.6.2" 10 "node_sec_9.6.2" "Working directory")
(!index 950 10)
(!index 952 10)
(!toc-entry 2 "9.6.3" 10 "node_sec_9.6.3" "File creation and removal")
(!index 954 10)
(!index 956 10)
(!index 958 10)
(!index 960 10)
(!index 962 10)
(!index 964 10)
(!index 966 10)
(!index 968 10)
(!index 970 10)
(!index 972 10)
(!index 974 10)
(!index 976 10)
(!toc-entry 2 "9.6.4" 10 "node_sec_9.6.4" "File information")
(!index 978 10)
(!index 980 10)
(!index 982 10)
(!index 984 10)
(!index 986 10)
(!index 988 10)
(!index 990 10)
(!index 992 10)
(!index 994 10)
(!index 996 10)
(!index 998 10)
(!index 1000 10)
(!index 1002 10)
(!index 1004 10)
(!index 1006 10)
(!index 1008 10)
(!index 1010 10)
(!index 1012 10)
(!toc-entry 2 "9.6.5" 10 "node_sec_9.6.5" "File modes")
(!index 1014 10)
(!index 1016 10)
(!index 1018 10)
(!index 1020 10)
(!index 1022 10)
(!index 1024 10)
(!index 1026 10)
(!index 1028 10)
(!toc-entry 2 "9.6.6" 10 "node_sec_9.6.6" "Symbolic links")
(!index 1030 10)
(!index 1032 10)
(!toc-entry 1 "9.7" 10 "node_sec_9.7" "Time and Date")
(!toc-entry 2 "9.7.1" 10 "node_sec_9.7.1" "Time")
(!index 1034 10)
(!index 1036 10)
(!index 1038 10)
(!index 1040 10)
(!index 1042 10)
(!index 1044 10)
(!index 1046 10)
(!index 1048 10)
(!index 1050 10)
(!index 1052 10)
(!toc-entry 2 "9.7.2" 10 "node_sec_9.7.2" "Date")
(!index 1054 10)
(!index 1056 10)
(!index 1058 10)
(!index 1060 10)
(!index 1062 10)
(!index 1064 10)
(!index 1066 10)
(!index 1068 10)
(!index 1070 10)
(!index 1072 10)
(!index 1074 10)
(!index 1076 10)
(!index 1078 10)
(!index 1080 10)
(!index 1082 10)
(!index 1084 10)
(!toc-entry 1 "9.8" 10 "node_sec_9.8" "I/O")
(!index 1086 10)
(!index 1088 10)
(!index 1090 10)
(!index 1092 10)
(!index 1094 10)
(!index 1096 10)
(!index 1098 10)
(!index 1100 10)
(!index 1102 10)
(!index 1104 10)
(!index 1106 10)
(!index 1108 10)
(!index 1110 10)
(!index 1112 10)
(!toc-entry 1 "9.9" 10 "node_sec_9.9" "Regular expressions")
(!index 1114 10)
(!index 1116 10)
(!index 1118 10)
(!index 1120 10)
(!index 1122 10)
(!index 1124 10)
(!toc-entry 1 "9.10" 10 "node_sec_9.10" "Syslog facility")
(!index 1126 10)
(!index 1128 10)
(!index 1130 10)
(!index 1132 10)
(!index 1134 10)
(!index 1136 10)
(!index 1138 10)
(!index 1140 10)
(!index 1142 10)
(!index 1144 10)
(!index 1146 10)
(!index 1148 10)
(!index 1150 10)
(!index 1152 10)
(!index 1154 10)
(!index 1156 10)
(!index 1158 10)
(!index 1160 10)
(!toc-entry 1 "9.11" 10 "node_sec_9.11" "Error codes")
(!index 1162 10)
(!index 1164 10)
(!index 1166 10)
(!index 1168 10)
(!index 1170 10)
(!index 1172 10)
(!toc-entry 2 "9.11.1" 10 "node_sec_9.11.1" "POSIX errnos")
(!toc-entry 1 "9.12" 10 "node_sec_9.12" "C to Scheme correspondence")
(!using-chapters)
(!using-chapters)
(!toc-entry 0 "IGNORE" 11 "node_chap_Temp_30" "Bibliography")
(!using-chapters)
(!index-page 11)
(!head-line "")
(!foot-line "\\folio")
(!tex-text 0)
(!last-page-number 11)
(!last-modification-time 1397315081 1970)
